@charset "utf-8";
*{margin:0;padding:0;}
html,body {font:100%/1.4 Verdana, Arial, Helvetica, sans-serif;background:#fff;color:#000;width:100%;min-width:1007px;}
a{text-decoration:none;}
a img{border: none;}

.header,.footer{width:100%;min-width:1007px;}
.centrado,.container{width:74.2%;padding:0 .4%;margin:0 auto;position:relative;max-width:1024px;min-width:997px;}
.container{padding:10px .4% 30px;}
.content{padding:10px 0;width:1024px;min-height:200px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}

.header{border-bottom:solid 4px #0cd8ea;background:url(../imagenes/fondo-de-cabecera.png);}
.header .logo{margin:5px;width:auto;float:left;}

.header .menu{padding:0 13px;width:527px;display:inline-block;float:right;background-image:url(../imagenes/fondo-menu.png);
background-repeat:no-repeat;}
.header .menu ul{list-style:none;color:#fff;}
.header .menu ul li{position:relative;float:left;font-weight:bold;width:90px;text-align:center;font-size:10px;padding:6px 17px;
color:#FFF;}
.header .menu ul a{text-decoration:none;cursor:pointer;color:#fff;} 

.header .menu_secundario{padding:0 13px;width:590px;display:inline-block;float:right;margin-top:57px;}
.header .menu_secundario ul{list-style:none;color:#000;}
.header .menu_secundario ul li{position:relative;float:left;font-weight:bold;width:auto;text-align:center;font-size:12px;
color:#000;padding:6px 19px;}
.header .menu_secundario ul a{text-decoration:none;} 
.header .menu_secundario ul li:hover,.menu_secundario ul li:hover a{color:#fff;background:#09F;}
.header .menu_secundario ul li:hover>*{display:block;z-index:999;}

.footer{border-top:solid 4px #0cd8ea;padding:10px 0;background-color:#38414a;}
.footer .pie1{width:400px;float:left;border-right: solid 1px #CCC;margin:10px 0;font-size:12px;line-height:10px;color:#FFF;
min-height:125px;}
.footer .pie2{width:150px;padding:0 90px 0 25px;float:left;border-right:solid 1px #CCC;margin:10px 0;font-size:12px;
line-height:10px;color:#FFF;}
.footer .pie3{width:300px;float:right;margin:10px 0;font-size:12px;line-height:10px;color:#FFF;padding:20px 20px 0 0;}
.footer h3{color:#0cd8ea;padding-bottom:13px;}
.footer p{padding-bottom:13px;}

.footer .mie{color:#fff;border-top:1px solid #fff;font-size:14px;padding-top:5px;}
.footer .mie a{color:#fff;text-decoration:none;}
.footer .mie a:hover{text-decoration:underline;}